Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Takasaki Japan F3 Korea F1 Korea F2 Japan F4 Japan F4 Japan F5 Thailand F2 Japan F8 Japan F2 Japan F3 Japan F4 Korea F1 Japan F8 Japan F10 Japan F11 Japan F1 Japan F2 Japan F8 Japan F9 Japan F10 Japan F11 Japan F2 Japan F3 Korea F2 Korea F3 India F4 Japan F4 Japan F5 Japan F6 Japan F7 Korea F5 Korea F6 China F6 China F5 Thailand F1 Thailand F2 Thailand F3 Japan F8 Japan F9 Japan F1 Japan F2 Japan F3 Japan F4 Italy F7 Italy F8 Italy F9 Italy F10 Japan F5 Japan F6 Japan F7 Japan F8 Germany F10 Australia F5 Australia F6 Australia F7 Japan F9 Japan F10 Thailand F5 Australia F1 Australia F2 Thailand F2 Thailand F3 Italy F7 Italy F8 Italy F9 Italy F10 Japan F5 Japan F6 Japan F7 Japan F8 Chinese Taipei F2 Australia F9 Australia F10 Australia F12 China F1 China F2 Germany F3 Germany F4 Australia F1 Australia F2 Japan F3 Chinese Taipei F1 Chinese Taipei F2 Australia F2 China F2 China F3 India F3 Japan F6 Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Japan F6 (Matsuyama) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) M25 Porto M25+H Rodez M25 Tulsa M25 Bakio M25+H Ajaccio M25 Trimbach M25 Nottingham Honda-Kah Open - Singapore Time Warner USTA Challenger - Binghamton Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger Tennis - Seoul Healthsouth/USTA Pro Link Challenger - San Antonio The LTA Wrexham Challenger - Wrexham ATP Bangalore Challenger - Bangalore Togliatti Cup - Togliatti Bukhara Challenger - Bukhara Flea Market Cup Busan Challenger Tennis - Busan MST ATP Challenger International - Burnie Bukhara Challenger - Bukhara Keio Challenger International Tennis Tournament - Yokohama Busan Open Challenger Tennis - Busan Japan F2 Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Thailand F1 The LTA Manchester Trophy - Manchester New Delhi Challenger IV - New Delhi China F3 Japan F9 Japan F1 Dunlop World Challenge - Toyota Burnie Challenger Kyoto Challenger Seoul Challenger Yokohama Challenger 2001 - Yokohama Kyoto Challenger M25 Nottingham Shimadzu All Japan Indoor Tennis Championships - Kyoto Toyota Challenger Challenger Britania Zavaleta - Puebla Kyoto Challenger Pingguo Challenger Open Diputacion Pozoblanco - Cordoba Alessandria Challenger Beijing Challenger GHI Bronx Tennis Classic - Bronx Astana Challenger Shanghai Challenger Bangkok Challenger Seoul Challenger Singapore Challenger Kyoto Challenger Kaohsiung Challenger Yokohama Challenger West Lakes Challenger Rimouski Challenger Anning Challenger BH Tennis Open International Cup - Belo Horizonte M25 Wichita M25 Cairns Beijing Challenger Granby Challenger Gallagher International - Hamilton Vancouver Challenger M25 Cairns Kyoto Challenger - Kyoto Aptos Challenger Shanghai Challenger Kaoshuing Challenger M25 Nakhon Si Thammarat The Gallagher International ATP Tour Challenger - Hamilton Shimadzu All Japan Indoor - Kyoto Ho Chi Minh City Challenger - Ho Chi Minh City Fifth-Third Bank Tennis Championships - Lexington CMG Asia Open - Hong Kong Heineken Challenger - Ho Chi Minh City Credicard Mastercard Tennis Cup - Campos do Jordao New Delhi Challenger - New Delhi Toyota Challenger Head Cup Busan Open - Busan Samsung Securities Cup Challenger Tennis - Seoul Burnie Challenger GHI Bronx Tennis Classic - Bronx Uncle Toby's Burnie Challenger - Tasmania West Lakes Challenger Guangzhou Challenger Kyoto Challenger Rimouski Challenger Guadalajara Challenger 14° BH Tennis Open - Belo Horizonte Ahmedabad Challenger - Ahmedabad Shenzhen Challenger MTCI ATP Challenger - Yokohama Open de la Ville de Saint Denis - Reunion Island M25 Nakhon Si Thammarat Shimadzu All Japan Indoor Tennis Championships - Kyoto Nottingham-2 Challenger Istanbul Challenger Izmir Challenger Indore Challenger Traralgon Challenger Traralgon Challenger 2 Guangzhou Challenger Busan Challenger Seoul Challenger Segovia Challenger VI Gramado Open de Tenis - Gramado Penza Cup - Penza Manila Challenger Bergamo Challenger Samsung Securities Cup - Seoul Zhuhai Challenger Shenzhen Challenger Barletta Challenger Bordeaux Challenger Manchester Challenger Binghamton Challenger Granby Challenger Uncle Tobys Challenger in Caloundra - Caloundra Nanchang Challenger Ningboo Challenger Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Surbiton Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao San Remo Tennis Cup 15° Piertomaso - San Remo The Surbiton Trophy - Surbiton Jinan Challenger VIII Gramado Open - Gramado Ningboo Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger Qujing Challenger Samsung Secruities Cup Challenger - Seoul Open de la Ville de Saint Denis - Reunion Island Glasgow Challenger Loughborough Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Ilkley Challenger Togliatti Cup - Togliatti Karshi Challenger - Karshi Chuncheon Challenger Zhangjiagang Challenger Shanghai Challenger Samsung Securities Cup - Seoul Cassis Challenger Istanbul 2 Challenger Sail Open - New Delhi Biel Challenger Guzzini Challenger - Recanati Orlando Challenger Matsuyama Challenger Pune Challenger Seoul Challenger Keio Challenger International Tennis Tournament - Yokohama Samsung Challenger 2007 - Ho Chi Minh City Yokkaichi Challenger Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Toyota Challenger Belo Horizonte Tennis Open - Belo Horizonte Yokohama Challenger X Open Internacional D'Andorra - Andorra M25 Tsukuba Shimadzu All Japan Indoor Tennis Championships - Kyoto M25 Kashiwa Shanghai Challenger Kyoto Challenger Rome Challenger Samsung Securities Cup - Seoul Open Castilla y Leon - Segovia Winnipeg Challenger Kobe Challenger M25 Jakarta Ho Chi Minh City Challenger Melbourne Challenger Seoul Challenger M25 Jakarta Maui Challenger M25 Nakhon Si Thammarat Ilkley Challenger Taipei City Challenger Winnipeg Challenger Gimcheon Challenger Heilbronn Challenger Gatineau Challenger Mauritius Open - Mauritius Granby Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Pune Challenger Surbiton Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra AAPT Championships - Adelaide Yokohama Challenger Miller Lite Hall of Fame Tennis Championships - Newport Toyota Challenger Burnie Challenger Salem Open - Hong Kong Burnie Challenger Launceston Challenger M25 Traralgon Batman Challenger M25 Traralgon Taipei City Challenger M25 Mildura Manchester Challenger Media Will Cup Busan Challenger Tennis - Busan Surbiton Challenger Seoul Challenger M25 Swan Hill Ilkley Challenger AIG Japan Open - Tokyo Astana Challenger The Stella Artois Grass Court Championships - London Portoroz Challenger M25 Bali Volkswagen TED Open - Istanbul Shanghai Challenger Nanchang Challenger Playford Challenger Tokyo Astana Challenger Kaohsiung Challenger 2008 China TCL Challenger - Guangzhou Nottingham Challenger Winnipeg Challenger Kobe Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Zhangjiagang Challenger GHI Bronx Classic - Bronx Yokohama Challenger Matsuyama Challenger Happy Valley Challenger Shimadzu All Japan Indoor - Kyoto Kyoto Challenger Kaohsiung Challenger Ilkley Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Lexington Challenger Matsuyama Challenger Kaohsiung Challenger Manama Challenger Quimper Challenger Toyota Challenger Ningboo Challenger The Stella Artois Grass Court Championships - London Zhuhai Challenger Honda Kah Singapore Men's Tennis Open - Singapore Granby Challenger Busan Challenger Samarkand Challenger - Samarkand Yokohama World Tennis Gaora Cup - Yokohama AIG Japan Open - Tokyo Nonthaburi 3 Challenger Granby Challenger Chengdu Challenger Bloomfield Hills Challenger Granby Challenger Pingguo Challenger Brisbane 3 Challenger Shenzhen Challenger Bangkok Challenger - Bangkok Kia International In Caloundra - Caloundra Budapest Challenger Traralgon Challenger Cherbourg Challenger Kyoto Challenger Yokohama Challenger Eisenberg Jerusalem Open - Jerusalem Brisbane 2 Challenger Pune Challenger The Stella Artois Grass Court Championships - London New Delhi Challenger III - New Delhi Tyler Challenger Recanati Challenger Nonthaburi 1 Challenger Busan Challenger Traralgon Challenger Canberra Challenger 1998 Safeway Challenger - Aptos Burnie Challenger Wailea Men's Challenger - Maui Thailand Open - Bangkok Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Windy City Classic - Winnetka Gramado Open de Tennis - Gramado AIG Japan Open - Tokyo Taipei City Challenger GHI Bronx Classic - Bronx Shenzhen 1 Challenger Anning Challenger Busan Challenger Surbiton Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Wuhan Challenger Copa Ericsson Venezuela - Caracas USTA San Diego Challenger - San Diego China Open - Beijing ATP Heineken Challenger 1999 - Ho Chi Minh City Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Kaohsiung Challenger Granby Challenger Orlando Challenger Lugano Challenger Heineken Challenger 2004 - Ho Chi Minh City Orlando Challenger Salinas Challenger Segovia Challenger Nottingham-2 Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City Eisenberg Jerusalem Open 2000 - Jerusalem The Powder Byrne Trophy - Surbiton Mallorca Challenger Brisbane 1 Challenger Biel Challenger Ismaning Challenger Osaka International Tennis Tournament - Osaka Roanne Challenger Pau Challenger Pau Challenger The 69th King's Cup-Thailand Open - Bangkok St. Brieuc Challenger GHI Bronx Tennis Classic - Bronx Toluca Challenger - Toluca Mumbai Challenger - Mumbai Shimadzu All Japan Indoor - Kyoto Penza Cup - Penza Little Rock Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba 12th BH Tennis Open International Cup - Belo Horizonte Malaga Challenger Thailand Open - Bangkok Busan Open - Busan AIG Japan Open Tennis Championships - Tokyo Seoul Challenger Cassis Challenger 13 BH Tennis Open International Cup - Belo Horizonte Rennes Challenger Seoul Challenger Heineken Challenger - Ho Chi Minh City Kobe Challenger Yokkaichi Challenger Burnie Challenger Nonthaburi 3 Challenger Playford Challenger Nonthaburi 2 Challenger Bengaluru Challenger Winnipeg Challenger Shenzhen 1 Challenger Guangzhou Challenger Little Rock Challenger Cary Challenger Busan Challenger Ningboo Challenger Wuxi Challenger Bloomfield Hills Challenger Little Rock Challenger AIG Japan Open Tennis Championships - Tokyo Guangzhou Challenger Shanghai Challenger Nur-Sultan Challenger Japan Open - Tokyo Ningboo Challenger Kobe Challenger Wuhai Challenger Bergamo Challenger Pau Challenger Beijing Challenger Karshi Challenger Astana Challenger Shanghai Challenger Flea Market Cup Busan Challenger Tennis - Busan Cary Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Busan Challenger AIG Japan Open - Tokyo Kobe Challenger Yokohama Challenger The Stella Artois Grass Court Championships - London Nottingham-2 Challenger Toyota Challenger Iasi Challenger Ningboo Challenger Happy Valley Challenger Tashkent Challenger AIG Japan Open Tennis Championships - Tokyo Tokyo Nottingham Challenger Seoul Challenger Burnie Challenger Recanati Challenger Lexington Challenger Vancouver Challenger Tokyo Nonthaburi 2 Challenger Shenzhen Open - Shenzhen Tokyo Osaka Toyota Challenger Porto Challenger Mercedes Cup - Stuttgart Turin Challenger Kun-Ming Challenger Busan Challenger Ningboo Challenger Chengdu Open - Chengdu Wroclaw Challenger Furth Challenger Guangzhou Challenger Seoul Challenger Rakuten Japan Open - Tokyo International German Open - Hamburg Taipei Challenger Hong Kong Challenger Kyoto Challenger Shenzhen Challenger Gimcheon Challenger Suzhou Challenger M25 Bali Hua Hin Challenger PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Gatineau Challenger Kaohsiung Challenger Marburg Challenger Shanghai Challenger Quimper Challenger Beijing Challenger Shenzhen Challenger Yokohama Challenger Shenzhen Challenger Hall of Fame Tennis Championships - Newport Kobe Challenger Taipei City Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Nonthaburi 1 Challenger Heineken Challenger - Ho Chi Minh City Sydney Challenger Le Gosier Challenger Fergana Challenger - Fergana Zhangjiagang Challenger Shanghai Challenger Gwangju Challenger Traralgon Challenger GHI Bronx Tennis Classic - Bronx Suzhou Challenger Lexington Challenger Cherbourg Challenger Rakuten Japan Open - Tokyo Kobe Challenger Bangkok Challenger Toyota Challenger Hua Hin Challenger Nova Challenger Osaka - Osaka USTA Safeway Challenger - Aptos Kyoto Challenger Tokyo Time Warner USTA Challenger - Binghamton Biella 2 Challenger Karshi Challenger TEB BNP Paribas Istanbul Open - Istanbul Leon Challenger Chengdu Challenger Jinan Challenger Tenerife Challenger Shimadsu All Japan Indoor Tennis Championships - Kyoto Forli 2 Challenger Garanti Koza Sofia Open - Sofia Busan Challenger Forli 4 Challenger Challenger de Granby - Granby Honda-Kah Open - Singapore Launceston Challenger I Open de Tenis Comunidad de Madrid - Madrid Gold Flake Open - Chennai Burnie 2 Challenger Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger Yokkaichi Challenger Busan Challenger Playford Challenger Helsinki Challenger Chengdu Open - Chengdu Quimper Challenger Eckental Challenger Busan Challenger Cleveland Challenger Salinas 2 Challenger Little Rock Challenger Orlando 2 Challenger Burnie 1 Challenger Pozoblanco Challenger Chengdu Open - Chengdu Segovia Challenger New Delhi Challenger Yokohama Challenger Bengaluru Challenger Granby Challenger Tyler Challenger Shanghai Challenger Guangzhou Challenger AIG Japan Open - Tokyo Zhangjiagang Challenger Korea Open - Seoul Sydney Challenger Rakuten Japan Open - Tokyo Salem Open - Hong Kong Japan Open - Tokyo Tennis Masters Series - Toronto Yokohama Challenger Yokkaichi Challenger AIG Japan Open Tennis Championships - Tokyo Noumea Challenger Busan Challenger Heineken Open Shanghai - Shanghai Bloomfield Hills Challenger Jinan Challenger Taipei 2 Challenger Brisbane International - Brisbane Mercedes-Benz Cup - Los Angeles Toyota Challenger Japan Open - Tokyo Salem Open - Hong Kong Mercedes Cup - Stuttgart The Stella Artois Grass Court Championships - London Open Sud de France - Montpellier Japan Open - Tokyo Salem Open - Hong Kong Nonthaburi 2 Challenger Jinan Challenger Gwangju Challenger Noumea Challenger Chicago Challenger Hamburg Challenger Biella 1 Challenger Pozoblanco Challenger Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo Granby Challenger Salem Open - Hong Kong Turin Challenger Gwangju Challenger Tokyo Wuxi Challenger Kobe Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Rakuten Japan Open - Tokyo U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Chengdu Open - Chengdu Aircel Chennai Open - Chennai Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, JPN-INA 5-0 Davis Cup, Group 1, 2R, JPN-NZL 3-2 Davis Cup, Group 1, REL1, JPN-LIB 4-1 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 1, REL1, JPN-PAK 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Shanghai Rolex Masters - Shanghai Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, REL1, JPN-UZB 3-2 Davis Cup, Group 1, 2R, UZB-JPN 3-2 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 1R, JPN-INA 3-2 Australian Open (juniors) Davis Cup, World Group, QR, RUS-JPN 3-1 Davis Cup, Group 1, 1R, JPN-LIB 4-1 Australian Open (juniors) Wimbledon (juniors) Davis Cup, Group 1, 1R, IND-JPN 4-1 Davis Cup, Group 1, 2R, JPN-IND 3-2 Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard)